On the Power of Advice and Randomization for Online Bipartite Matching

نویسندگان

  • Christoph Dürr
  • Christian Konrad
  • Marc P. Renault
چکیده

While randomized online algorithms have access to a sequence of uniform random bits, deterministic online algorithms with advice have access to a sequence of advice bits, i.e., bits that are set by an all-powerful oracle prior to the processing of the request sequence. Advice bits are at least as helpful as random bits, but how helpful are they? In this work, we investigate the power of advice bits and random bits for online maximum bipartite matching (MBM). The well-known Karp-Vazirani-Vazirani algorithm [24] is an optimal randomized (1 − e )competitive algorithm for MBM that requires access to Θ(n logn) uniform random bits. We show that Ω(log( 1 )n) advice bits are necessary and O( 1 5n) sufficient in order to obtain a (1− )competitive deterministic advice algorithm. Furthermore, for a large natural class of deterministic advice algorithms, we prove that Ω(log log logn) advice bits are required in order to improve on the 1 2 -competitiveness of the best deterministic online algorithm, while it is known that O(logn) bits are sufficient [9]. Last, we give a randomized online algorithm that uses cn random bits, for integers c ≥ 1, and a competitive ratio that approaches 1− e very quickly as c is increasing. For example if c = 10, then the difference between 1− e and the achieved competitive ratio is less than 0.0002. 1998 ACM Subject Classification F.1.2 Online computation, G.2.2 Graph algorithms

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the limitations of deterministic de-randomizations for online bipartite matching and max-sat

The surprising results of Karp, Vazirani and Vazirani [35] and (respectively) Buchbinder et al [15] are examples where rather simple randomization provides provably better approximations than the corresponding deterministic counterparts for online bipartite matching and (respectively) unconstrained non-monotone submodular. We show that seemingly strong extensions of the deterministic online com...

متن کامل

Advice Complexity of the Online Search Problem

The online search problem is a fundamental problem in finance. The numerous direct applications include searching for optimal prices for commodity trading and trading foreign currencies. In this paper, we analyze the advice complexity of this problem. In particular, we are interested in identifying the minimum amount of information needed in order to achieve a certain competitive ratio. We desi...

متن کامل

On-Line Algorithms for Weighted Bipartite Matching and Stable Marriages

We give an on-line deterministic algorithm for the weighted bipartite matching problem that achieves a competitive ratio of (2n − 1) in any metric space (where n is the number of vertices). This algorithm is optimal – there is no on-line deterministic algorithm that achieves a competitive ratio better than (2n − 1) in all metric spaces. We also study the stable marriage problem, where we are in...

متن کامل

On the inverse maximum perfect matching problem under the bottleneck-type Hamming distance

Given an undirected network G(V,A,c) and a perfect matching M of G, the inverse maximum perfect matching problem consists of modifying minimally the elements of c so that M becomes a maximum perfect matching with respect to the modified vector. In this article, we consider the inverse problem when the modifications are measured by the weighted bottleneck-type Hamming distance. We propose an alg...

متن کامل

On the Power of Advice and Randomization for the Disjoint Path Allocation Problem

In the disjoint path allocation problem, we consider a path of L + 1 vertices, representing the nodes in a communication network. Requests for an unbounded-time communication between pairs of vertices arrive in an online fashion and some central authority has to decide which of these calls to admit. The constraint is that each edge in the path can serve only one call and the goal is to admit as...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016